home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
bre00874.zip
/
RESOURCE.DOC
< prev
next >
Wrap
Text File
|
1992-10-10
|
18KB
|
374 lines
Barren Realms Elite RESOURCE.DAT help file -------- Last Updated: 07/24/92
What is RESOURCE.DAT? RESOURCE.DAT is a file which can be used in replacement
of many of the standard command line parameters, as well as for extended
features. Command Line parameters WILL override any RESOURCE.DAT settings.
The Format of the RESOURCE.DAT file is:
item setting
item setting
...
Where item refers to the config option such as "LockedBaud" and setting
refers to the parameter such as "19200". If any strings with multiple
words are used, they must be enclosed in double quotes("hello all"). Valid
Boolean Values include:
FALSE TRUE
OFF ON
0 1
F T
NO YES
Any of these may be used for any boolean flags on parameters.
Comments in the file are used by including a ; at the beginning of the line.
; This line is a comment.
----------------------------------------------------------------------------
BIOS : Boolean DEFAULT: FALSE
If you're having problems with multitasking due to screen bleeding or
other problems, turn this option to true.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
CheckTimeLimit : Boolean DEFAULT: TRUE
If you would like BRE to not check time limits, this must be set to FALSE.
The Door File is assumed to contain the MINUTES left. If your BBS creates
a door file with time in SECONDS, please see the next option.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
TimeLimitSeconds : Boolean DEFAULT: FALSE
If your door file sets the time left value in SECONDS, please set this
boolean to TRUE.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
StrictTime : Boolean DEFAULT: FALSE
Standard BRE Time Checking does not allow the user to play any more turns
in the game, but it does allow them to "wander" the main menu. If you
wish to do IMMEDIATE exiting when time runs out, set this to true.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
LockedBaud : Number DEFAULT: 0
If you use a Locked Baud rate, set this value to the locked baud rate,
otherwise, this option is unnecessary. Value of 0 is treated as no locked
baud also.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
ComN : Comport Description DEFAULT: none
You can set COM1 - COM8's parameters (base address and IRQ level) with
these resources. For example,
Com5 $3E8,5
would set up COM5 to run on IRQ 5 at base address hex 3E8. Be sure
not to put a space before or after the comma.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
SpecialEffects : Boolean DEFAULT: TRUE
If you would like Special Effects turned OFF (for Locked Baud Rates and
modems with large buffers, ie. High Speed Modems), set this to false.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Local : Boolean DEFAULT: FALSE
If you wish to force local play at all times, set this to TRUE.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Attacks.Conventional DEFAULT: TRUE
Attacks.Nuclear DEFAULT: TRUE
Attacks.Chemical DEFAULT: TRUE
Attacks.Biological DEFAULT: TRUE
Attacks.PirateRaids DEFAULT: TRUE
These flags allow you to turn off individual attack forms
----------------------------------------------------------------------------
----------------------------------------------------------------------------
FoodMarketName : String DEFAULT: "The Planetary Food Market"
This flag allows you to set the Food Market name. You can also do this
through "BRE EDIT". Having it set in this file will override the setting
from BRE EDIT.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
BankName : String DEFAULT: "The Planetary Bank"
This flag allows you to set the Bank name in the registered version of BRE.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Diplomacy : Boolean DEFAULT: TRUE
Messages : Boolean DEFAULT: TRUE
Trading : Boolean DEFAULT: TRUE
TradingMarket : Boolean DEFAULT: TRUE
Bank : Boolean DEFAULT: TRUE
CovertOps : Boolean DEFAULT: TRUE
Attacks : Boolean DEFAULT: TRUE
These flags let you disable the above features. They can be used if
bugs are found in one of them as temporary fixes. They can also be
used for things such as Tournament mode and controlled playing. (ie,
you cannot attack until 10 days after the game starts, etc)
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Diplomacy.Peace : Boolean ALL DEFAULT TO TRUE
Diplomacy.Trade : Boolean
Diplomacy.Defense : Boolean
Diplomacy.Protective : Boolean
Diplomacy.Soldier : Boolean
Diplomacy.Tank : Boolean
Diplomacy.FullDefense : Boolean
These flags allow you to individually disable various treaties of the
game. One use may be if players all getting too many full defenses,
etc, they can be turned off.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Covert.Spy : Boolean ALL DEFAULT TO TRUE
Covert.Revolts : Boolean
Covert.Setup : Boolean
Covert.Dissensions : Boolean
Covert.Demoralize : Boolean
Covert.Relations : Boolean
Covert.Bomb : Boolean
Covert.Bribery : Boolean
Covert.Expose : Boolean
These flags allow you to invidiually disable various covert operations of
the game. These can be used in case of problems such as run time errors
of if one is discovered to be too powerful, etc.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Scores : Boolean DEFAULT: TRUE
This will create BRSCORES.ANS/.TXT after each play. If you do not want
these files active, set this to false.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
GameName : String DEFAULT: "Barren Realms Elite"
This can be used to change the title of the game on the status bar. This
is useful if you are running multiple games and would like to know which
one the user is currently in.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
AnsiScores : String DEFAULT: "BRSCORES.ANS"
AsciiScores : String DEFAULT: "BRSCORES.TXT"
This can be used to change the default ANSI/ASCII paths and file names of
the Scores Files created by BRE if SCORES is on or "BRE SCORES" is run.
To not create one or the other, leave the string BLANK.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
TodayNewsAnsi : String DEFAULT: "TDYNEWS.ANS"
YesterdayNewsAnsi : String DEFAULT: "YESNEWS.ANS"
TodayNewsAscii : String DEFAULT: "TDYNEWS.TXT"
YesterdayNewsAscii : String DEFAULT: "YESNEWS.TXT"
This can be used to change the default ANSI/ASCII paths and file names of
the News Files created by BRE...BRE will automatically and immediately
write to this file so copying of the files is unnecessary.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
IPPirateNews : Boolean DEFAULT: false
LocalPirateNews : Boolean DEFAULT: true
This can be used to change the default of adding Pirate News in local vs.
Inter-Planetary games. If you'd like Pirate News [which often clogs up
the news files] in the Inter-Planetary games or would not like Pirate
News in the Local games, you can change these values.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Coordinator : String DEFAULT: ""
This is only used for InterPlanetary games. If the sysop is unable or
unwishing to coordinate the game, he/she can give another user remote
coordinator abilities. This currently only includes support for
Dismantling Gooie Kablooies in the registered version, but may include
more later on. Default is "" - There is no coordinator. The Sysop can
still do ALL features of the coordinator locally.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
IPBBSAnsi : String DEFAULT: "IPBBS.ANS"
IPBBSAscii : String DEFAULT: "IPBBS.TXT"
IPScoreAnsi : String DEFAULT: "IPSCORE.ANS"
IPScoreAscii : String DEFAULT: "IPSCORE.TXT"
IPWorthAnsi : String DEFAULT: "IPWORTH.ANS"
IPWorthAscii : String DEFAULT: "IPWORTH.TXT"
IPRegionAnsi : String DEFAULT: "IPREGION.ANS"
IPRegionAscii : String DEFAULT: "IPREGION.TXT"
These 8 parameters are used by BRSCORES.EXE for InterPlanetary Scores
files. It saves you the trouble of creating files and copying them
around the hard drive. To not create a file, leave the string BLANK.
They can also be viewed in BRE through the System Menu
----------------------------------------------------------------------------
----------------------------------------------------------------------------
ExternalScoresAnsix : String DEFAULT: ""
ExternalScoresAsciix : String DEFAULT: ""
ExternalScoresNamex : String DEFAULT: "ExternalScores #x"
The above parameters [where x represents a number 1-5] are used to define
external scores files (or bulletins or anything else) which can be viewed
through the Inter-BBS Scores option in the System Menu. Up to 5 of these
may be defined.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Macros : Boolean DEFAULT: true
This parameter allows you to disable the User Macros if they are in some
way messing up the system or game
----------------------------------------------------------------------------
----------------------------------------------------------------------------
DeletionDays : Integer DEFAULT: 10
This parameter allows you to set the # of days before deleting an
inactive player.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
CheckDupes : Boolean DEFAULT: false
This parameter allows you to enable the duplicate *USERNAME* checking in
the Inter-BBS Games. This may be necessary in local games in which users
are causing problems playing on many BBSs.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
CheckDupesAlternate : Boolean DEFAULT: false
BRE supports dual-username checking. The above parameter [CheckDupes]
does Duplicate User Checking using the username specified in Line #1 of
the Doorfile.Sr file. This can cause problems with users using different
handles on different BBSs. Because of the lack of Real Name info in the
doorfile.sr file, we cannot directly access the real name. If you wish
to add support for real-name checking, set this to TRUE and specify the
below parameters. This option is generically based so you can use other
strings, not just Real names.
DupeAlternateFile : String DEFAULT: "DOORFILE.SR"
This specifies the file name in which the Alternate Check is located. If
you are using real-name checking, this will most likely be the doorfile
created by your BBS program. It defaults to DOORFILE.SR, line 1, where
the username is stored. {equivalent to the standard duplicate user
checking}
DupeAlternateLine : Integer DEFAULT: 1
This specifies the line number in the file name in which the alternate
check is located. Ie, if you are using Real Name checking, and the user's
real name is stored on line 4 of a door.sys file, the parameters would be
"Door.sys" and 4, respectively.
NOTE: A good use for the Alternate Checking System may be for using Real
Names *OR* Phone Numbers. In either case, the entire league should
be using the same piece of information for BRE to transmit the
correct data.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
RegionsPerTurn : Integer DEFAULT: TRUE
This allows you to control the number of regions bought by a player in
one turn.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
DumpMoneyInBank : Boolean DEFAULT: TRUE
This allows you to set the Default on the "Put your extra coins in the
bank?" question at the end of turn. False defaults to NO; True is YES.
[affects registered games only]
----------------------------------------------------------------------------
----------------------------------------------------------------------------
MinOutboundTime : Integer DEFAULT: 0
This allows you to set the number of HOURS minimum between BRE OUTBOUND's.
On Non DEL/SENT mailers [see plandata.sam], this is automatically a
minimum of once a day anyway.
----------------------------------------------------------------------------
The following is a sample RESOURCE.DAT file which has *some* of the default
values of the parameters:
--------------------------------------------------
CheckTimeLimit true
TimeLimitSeconds false
StrictTime false
LockedBaud 0
Specialeffects true
Local false
Attacks.Conventional true
Attacks.Nuclear true
Attacks.Chemical true
Attacks.Biological true
Attacks.PirateRaids true
FoodMarketName "The Planetary Food Market"
BankName "The Planetary Bank"
Diplomacy true
Messages true
Trading true
Bank true
CovertOps true
Attacks true
Scores true
GameName "Barren Realms Elite"
Coordinator ""
AnsiScores "BRSCORES.ANS"
AsciiScores "BRSCORES.TXT"
TodayNewsAnsi "TDYNEWS.ANS"
YesterdayNewsAnsi "YESNEWS.ANS"
TodayNewsAscii "TDYNEWS.TXT"
YesterdayNewsAscii "YESNEWS.TXT"
IPBBSAnsi "IPBBS.ANS"
IPBBSAscii "IPBBS.TXT"
IPScoreAnsi "IPSCORE.ANS"
IPScoreAscii "IPSCORE.TXT"
IPWorthAnsi "IPWORTH.ANS"
IPWorthAscii "IPWORTH.TXT"
IPRegionAnsi "IPREGION.ANS"
IPRegionAscii "IPREGION.TXT"
ExternalScoresAnsi1 ""
ExternalScoresAscii1 ""
ExternalScoresName1 "ExternalScores #1"
ExternalScoresAnsi2 ""
ExternalScoresAscii2 ""
ExternalScoresName2 "ExternalScores #2"
ExternalScoresAnsi3 ""
ExternalScoresAscii3 ""
ExternalScoresName3 "ExternalScores #3"
ExternalScoresAnsi4 ""
ExternalScoresAscii4 ""
ExternalScoresName4 "ExternalScores #4"
ExternalScoresAnsi5 ""
ExternalScoresAscii5 ""
ExternalScoresName5 "ExternalScores #5"
IPPirateNews false
LocalPirateNews true
Diplomacy.Peace true
Diplomacy.Trade true
Diplomacy.Defense true
Diplomacy.Protective true
Diplomacy.Soldier true
Diplomacy.Tank true
Diplomacy.FullDefense true
Covert.Spy true
Covert.Revolts true
Covert.Setup true
Covert.Dissensions true
Covert.Demoralize true
Covert.Relations true
Covert.Bomb true
Covert.Bribery true
Covert.Expose true
Macros true
DeletionDays 10
CheckDupes false
BIOS false
RegionsPerTurn 2000
CheckDupesAlternate false
DupeAlternateFileName "DOORFILE.SR"
DupeAlternateLine 1
DumpMoneyInBank true
MinOutboundTime 0
--------------------------------------------------